package com.hzy.fivepalace.db.vo.wx;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;

@ApiModel(value = "用户信息实体对象")
@Data
public class WxUserInfoDto implements Serializable {


    @ApiModelProperty(value = "手机号:脱敏返回")
    private String mobile;

    @ApiModelProperty(value = "昵称")
    private String nickname;

    @ApiModelProperty(value = "头像")
    private String avatar;

    @ApiModelProperty(value = "性别：0男,1女")
    private Byte gender;

    @ApiModelProperty(value = "创建时间")
    private LocalDateTime addTime;


    @ApiModelProperty(value="会员类型:1plus会员,2代理商,3合伙人,4联合创始人")
    private Integer vipType;


    @ApiModelProperty(value="推荐码")
    private String recodeCode;

    @ApiModelProperty(value="推荐码图片地址")
    private String recodeCodeImgUrl;


    @ApiModelProperty(value="积分")
    private BigDecimal points;
}
